straight intestine - French English Dictionary